@charset "utf-8";
/* CSS Document */

*{padding:0;margin:0;font-family:"microsoft yahei","微软雅黑";}
img{border:0;}
a{text-decoration:none;color:#555555;}
a:hover{text-decoration:none; color:#0095dc;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ul{list-style:none;}
body{font-family:"microsoft yahei","微软雅黑","宋体",Arial; font-size:12px; background-color:#fff; color:#555555;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
table { border-collapse:collapse;border-spacing:0; }
.blank { height:0px; line-height:0px; clear:both; visibility:hidden; }
.blank10 { height:10px; line-height:20px; clear:both; visibility:hidden; }
.blank15 { height:15px; line-height:15px; clear:both; visibility:hidden; }
.blank20 { height:20px; line-height:20px; clear:both; visibility:hidden; }
.blank30 { height:30px; line-height:30px; clear:both; visibility:hidden; }
.blank40 { height:40px; line-height:40px; clear:both; visibility:hidden; }
.blank50 { height:50px; line-height:50px; clear:both; visibility:hidden; }

/* 边距 */
.m10{margin:10px;}
.m15{margin:15px;}
.m30{margin:30px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
/* color */
.red{color:red;display:inline-block;margin:0 4px;}
.gray{color:#999;}
.orange{color:#ff7300;}
.blue{color:#1981c8}
.green{color:#31A52A;}
.green7{color:#7AB317;}
/* input */
input.txt{width:250px;height:22px;line-height:22px;border:1px solid #999;border-color:#999 #ddd #ddd #999;vertical-align:middle;}
textarea.txt{border:1px solid #999;border-color:#999 #ddd #ddd #999;overflow:hidden;}
/* button */
.btn{background:url(../images/btn.png);width:62px;height:30px;border:none;color:#FEFEFE;vertical-align:middle;cursor:pointer;}
.btnbig{background:url(../images/btn_big.jpg);width:74px;height:30px;border:none;color:#FEFEFE;vertical-align:middle;font-weight:600;cursor:pointer;}
.btnora{background:url(../images/btn_orange.jpg);width:46px;height:24px;border:none;color:#FEFEFE;vertical-align:middle;cursor:pointer;}
.btnora_big{background:url(../images/btnora_big.jpg);width:115px;height:33px;border:none;color:#FEFEFE;vertical-align:middle;font-size:14px;font-weight:bold;cursor:pointer;}
.btnoraCus{background:url(../images/btn_orange.jpg);width:46px;height:24px;border:none;color:#FEFEFE;vertical-align:middle;cursor:pointer;}
.btnorafCus{background:url(../images/btn_orange.jpg);width:46px;height:24px;border:none;color:#FEFEFE;vertical-align:middle;cursor:pointer;}

/************************** index.html **************************/
.kuan { width:1100px; margin:0 auto; }
.logo{ float:left; width:389px; height:96px; }
.top_mid { float:left; width:85px; height:96px; }
.top_right { float:left; width:461px; height:96px; }
.top_tel { float:right; width:150px; height:96px; }

.top_mid .but_log{ width:90px; margin-left:10px; margin-top:20px; list-style:none; }
.top_mid .but_log li{ float:left; display:block; height:20px; font-size:13px; margin:4px 0; }
.top_mid .but_log li a{ line-height:20px; font-size:13px; }
.top_mid .but_log li.but01{ padding-left:27px; margin-right:13px; background:url(but_01.jpg) no-repeat 5px center; }
.top_mid .but_log li.but02{ padding-left:27px; background:url(but_02.jpg) no-repeat 5px center; }
.but_log .logurl { width:100%; line-height:19px; }
.but_log .logurl a{ color:#0095dc; }
.but_log .logurl a:hover{ text-decoration:underline; }

.nav_f{ float:left; width:100%; }
#nav{height:35px; text-align:center; width:100%;position:relative;z-index:999; padding-top:30px; }
#nav ul{width:100%; position:absolute; left:0px; }
#nav li{float:left;position:relative;}
#nav a{display:block;float:left;height:35px; line-height:35px; font-size:15px; width:91px;position:relative;}
#nav a:hover,#nav .on a,#nav li.sfhover a{text-decoration:none; color:#0095dc; }
#nav li ul{display:none;position:absolute;top:35px;left:0px;width:100px;padding:10px 0; background-color:#0095dc; z-index:11; overflow:hidden; }
#nav li ul li{background:none; line-height:30px;height:30px;margin:0; position:relative;z-index:2}
#nav li ul a,#nav li.on ul a,#nav li.sfhover ul a{ background:none; font-weight:normal;height:auto;color:#fff;line-height:26px;width:100px;font-size:13px;float:none;padding:2px 0;border:none; }
#nav li ul a:hover{color:#fff;font-weight:normal;border:none; background-color:#007ebd; }

.top_tel .tel_nav { list-style:none; margin-top:12px; }
.top_tel .tel_nav li{ display:inline; margin-left:5px; margin-right:15px; width:48%; height:35px; line-height:35px; }
.top_tel .tel_nav li a{ font-size:15px; }
.top_tel .tel_nav li a.on{ color:#0095dc; }
.top_tel .tel { margin-top:1px; width:100%; }
.top_tel .tel img{ width:150px; }

/*banner*/
.bs { width:100%; margin:0 auto; overflow:hidden; }
.banner{position:relative;height:410px;background:url(../images/loading.gif) 50% no-repeat; overflow:hidden; min-width:1160px;}
.slides{position:relative;z-index:1;}
.slides li{height:410px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:50px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:50px;height:3px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#e3345b;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:38px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}

.floor_title{ width:100%; color:#737373; font-size:18px; text-align:center; clear: both; }
.floor_title h1{ font-size:28px; color:#0095dc; line-height:40px; text-transform:Uppercase; }
.box_serive{ width: 1100px;	height: 230px;	overflow: hidden; }
.box_serive a{ text-decoration: none; }
.box_serive dl{	float: left; height: 230px;	width: 273px; border-right: 2px solid #fff;	background: #f4f4f4;}
.box_serive dl:hover{ background:#ebebeb; }
.box_serive dl dt{	height: 100px;}
.box_serive dl dt.icon_01{	background: url(../images/icon_01.png) no-repeat center bottom;}
.box_serive dl dt.icon_02{	background: url(../images/icon_02.png) no-repeat center bottom;}
.box_serive dl dt.icon_03{	background: url(../images/icon_03.png) no-repeat center bottom;}
.box_serive dl dd{	text-align: center;	padding-top: 15px;}
.box_serive dl dd p{ height: 18px;	padding-bottom: 11px; font-size: 18px; color: #737373;}
.box_serive dl .dd_show{padding: 0px 34px;	color: #979797;	font-size: 12px;}
.box_serive .search_check{width: 255px;	float: right;height: 210px;	background:#0095dc;padding: 10px;}
.box_serive .search_check textarea{	width: 235px;background: #f6f9fd;border: none;height: 140px;padding: 10px;color: #0095dc;outline: none;font-family: "microsoft yahei";overflow-y: auto;font-size: 15px;}
.box_serive .search_check input.check_btn{width: 255px;height: 41px;background: url(../images/btn1.jpg) no-repeat;margin-top: 6px;cursor: pointer;outline: none; border:0;}
.box_serive .search_check textarea::-webkit-input-placeholder { color: #0095dc; }
/*
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #0095dc; } 
input:-moz-placeholder, textarea:-moz-placeholder { color: #0095dc; } 
*/
.search_left{width: 208px;	float: right;height: 210px;	background:#0095dc; padding: 10px;}
.search_left h1{ width:100%; color:#FFF; font-size:16px; height:32px; text-align:center; }
.search_left textarea{width: 188px;background: #f6f9fd;border: none;height: 110px;padding: 10px;color: #0095dc;outline: none; font-family: "microsoft yahei";overflow-y: auto;font-size: 15px;}
.search_left input.check_btn{width: 208px;height: 41px;background: url(/images/btn1.jpg) no-repeat center center;margin-top: 6px;cursor: pointer;outline: none; border:0;}
.search_left textarea::-webkit-input-placeholder { color: #0095dc; }

.yewu { width:100%; list-style:none; }
.yewu li{ float:left; width:340px; height:145px; border:#d4d4d4 1px solid; padding-top:20px; margin-right:37px; margin-bottom:37px; }
.yewu li .pic{ float:left; width:120px; }
.yewu li .txt{ float:left; width:218px; }
.yewu li .txt a{ display:block; font-size:18px; color:#0095dc; line-height:30px; height:40px; }
.yewu li .txt a:hover{ font-size:18px; color:#0095dc; text-decoration:underline; }


.news_nav{ margin:0 auto; text-align: center; width: 480px; clear: both;}
.news_nav li{ display: block; cursor: pointer; background: url(../images/news_btn.jpg) no-repeat top center; width: 120px; height: 35px; float: left; line-height: 31px; font-size: 12px; color: #fff;}
.news_nav li.ative{background: url(news_hover.jpg) top center no-repeat;}

.news_box{clear: both; width: 100%;	height: 292px;}
.news_box .news_pic{ float: left;height: 292px;	width: 495px;}
.news_box .news_list{height: 292px;	width: 590px;display: none;	float: right;}
.news_box .newslist_on{	display: block;}
.news_box .news_list dl{clear: both;height: 97px;width: 100%;}
.news_box .news_list dl .dt_ative{	background: #51bffe;width: 97px;height: 97px;	border: none;	color: #fff;margin-top: 0px;line-height: 97px;}
.news_box .news_list dl dt{	width: 96px;height: 80px;margin-top: 8px;border-right:1px solid #c0c0c0 ;float: left;font-family: arial;font-size: 60px;line-height: 80px;color: #c0c0c0;text-align: center;}
.news_box .news_list dl .dd_active{	background: #4c8df5;color: #fff;}
.news_box .news_list dl dd{	float: left;width: 473px;height: 77px;overflow: hidden;padding: 10px;}
.news_box .news_list dl dd p{text-align: left;font-size: 15px;color: #6c6c6c;clear: both;line-height: 33px;	height: 33px;overflow: hidden;}
.news_box .news_list dl dd p a{	float: left;display: block;	text-align: left;color: #6c6c6c;}
.news_box .news_list dl dd p a:hover{text-decoration: none;	color: #fff;}
.news_box .news_list dl dd p span{	float: right;	display: block;	color: #adadad;	font-size: 12px;}
.news_box .news_list dl dd .text_show{line-height: 20px;display: block;	height: 40px;font-size: 12px;color: #908f8f;text-align: left;clear: both;width: 100%;}

.focusBox {	position: relative;	width: 100%;height: 100%;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;background: white;}
.focusBox .pic_ul{position: relative; width: 495px; height: 292px;}
.focusBox .pic_ul .li_style{position: absolute; width: 495px; left: 0px; top: 0px;display: block;}
.focusBox .pic img {width: 495px;height: 292px;	display: block;}
.focusBox .txt-bg {	position: absolute;bottom: 0;z-index: 1;height: 50px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .txt {position: absolute;bottom: 0;z-index: 2;height: 50px;width: 100%;overflow: hidden;}
.focusBox .txt li {
	height: 50px;
	line-height: 50px;
	position: absolute;
	bottom: -36px;
}
.focusBox .txt li a {
	display: block;
	color: #f0f0f0;
	padding: 0 0 0 10px;
	font-size: 14px;
	font-weight: normal;
	font-family: "microsoft yahei";
	text-decoration: none;
}
.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 15px;
	right: 10px;
}
.focusBox .num li {
	float: left;
	position: relative;
	width: 20px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;
}
.focusBox .num li a,
.focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}
.focusBox .num li span {z-index: 1;	background: black;	filter: alpha(opacity=50);	opacity: 0.5;}
.focusBox .num li.on a,.focusBox .num a:hover {	background: #da0e0e;}

#link{clear: both;	margin-top:45px;margin-bottom:10px;display: block;}
.scroll_horizontal{position:relative;width:1100px;height:45px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:960px;height:45px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:160px;}
.scroll_horizontal .list li img{display: block; margin: 0 auto; width: 140px; height: 45px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(../images/link_left.jpg);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_horizontal .prev{left:0px;background-position:0 0;}
.scroll_horizontal .next{right:-6px;background-image:url(../images/link_right.jpg);background-repeat:no-repeat;}
.scroll_horizontal .prev:hover{background-position:0 0px;}
.scroll_horizontal .next:hover{background-position:0px 0px;}

.footer { width:100%; background:url(footbg.jpg) #414141 repeat-x 0 top; overflow:hidden; }
.footer .f_url { width:1100px; margin:25px auto; }
.footer .f_url ul{ float:left; margin-left:20px; width:95px; margin-top:5px; }
.footer .f_url ul li{ float:left; width:100%; line-height:32px; font-size:14px; font-weight:bold; color:#999; }
.footer .f_url ul li a{ display:block; font-size:14px; color:#ccc; font-weight:normal; line-height:22px; }
.footer .f_url ul li a:hover{ text-decoration:underline; }
.footer .f_url .lxfs { float:right; width:430px; }
.footer .f_url .lxfs .ewm{ float:left; width:240px; }
.footer .f_url .lxfs .ewm img{ width:100px; padding-right:5px; }
.footer .f_url .lxfs .lx{ float:left; width:190px; list-style:none; }
.footer .f_url .lxfs .lx li{ float:left; width:100%; color:#ababab; margin:5px 0; padding-left:35px; line-height:21px; }
.footer .f_url .lxfs .lx li span{ font-size:16px; color:#fbfbfb; }
.footer .f_url .lxfs .lx li.grey01{ background:url(grey.phone.png) no-repeat left 8px; }
.footer .f_url .lxfs .lx li.grey02{ background:url(grey.question.png) no-repeat left 8px; }

.footer .copyright{ width:1080px; margin:0 auto; text-align:left; color:#999; padding-top:0px; }
.footer .copyright a{ color:#999; }

/*内页*/
#main{width: 100%;clear: both;padding-top: 190px; border-top:#ececec 1px solid;}
#main .content_left{float: left;width: 228px;clear: both;}
#main .content_left .news{	background: #fff;border: #ececec 1px solid;}
#main .content_left .news .left_title{	width: 100%;height: 45px;border-bottom: #ececec 1px solid; background-color:#0095dc; }
#main .content_left .news .left_title p{text-align: left;line-height: 45px;color:#fff;font-size: 16px;padding-left: 20px; }
#main .content_left .news .left_title p span{padding-left: 5px;	font-size: 12px;color: #b5b5b5;	text-transform: uppercase;}
#main .content_left .news .news_menu{padding-top: 15px;padding-bottom: 15px;}
#main .content_left .news .news_menu a{display: block;clear: both; line-height: 35px; padding-left:50px;text-align: left;font-size: 15px;text-decoration: none;color: #666;}
#main .content_left .news .news_menu a:hover{background:#fbfbfb url(ri_icon_01.gif) no-repeat 25px center; color:#0095dc; }
#main .content_left .news .news_menu a.on{background:#fbfbfb url(ri_icon_01.gif) no-repeat 25px center; color:#0095dc; }
#main .content_left .phone{ background: #0095dc url(kefu.png) no-repeat 15px center; height: 62px;	width: 100%;margin-top: 12px;padding-top: 18px;	color: #fff;overflow: hidden;}
#main .content_left .phone p{padding-left: 75px;text-align: left;line-height: 20px;}
#main .content_left .phone p.num{font-size: 20px;line-height: 26px;}

#main .content_right{float: right;width: 858px;	background: #fff;border: #ececec 1px solid;}
#main .content_right .right_title{width: 100%;height: 45px;	border-bottom: #ececec 1px solid;line-height: 45px;}
#main .content_right .right_title p{padding-left: 20px;text-align: left;font-size: 16px;color: #737373;}
#main .content_right .right_title p span{padding-left: 5px; font-size: 12px;color: #b5b5b5;text-transform: uppercase;}
#main .content_right .right_box{padding: 30px;text-align: left;}
#main .content_right .right_box .show_text{	width: 100%; line-height: 30px;text-align: left; font-size: 14px;}

#main .content_right .right_box ul{	display: block;	width: 100%;}
#main .content_right .right_box ul li{border-bottom: #ececec 1px solid;	padding-bottom: 10px; margin-bottom: 15px;}
#main .content_right .right_box ul li p{line-height: 20px;font-size: 12px;color: #949393;}
#main .content_right .right_box ul li p a{color: #333;font-size:16px;text-decoration: none;}
#main .content_right .right_box ul li p a:hover{color:#0095dc;}
#main .content_right .right_box .show_title{text-align: center;	font-size: 22px; color: #0095dc;}
#main .content_right .right_box .show_detal{width: 100%;height: 30px;background: #f9f9f9;border-top: 1px solid #ececec;	margin-top: 10px;}
#main .content_right .right_box .show_detal ul{	width: 100%;display: inline-block;	text-align: center;}
#main .content_right .right_box .show_detal ul li{display: inline;border-bottom: none;line-height: 30px;text-align: center;	padding-right: 5px;	color: #909090;}

#main .content_full{float: right;width: 1100px;	background: #fff;border: #ececec 1px solid;}
#main .content_full .right_title{width: 100%;height: 45px;	border-bottom: #ececec 1px solid;line-height: 45px;}
#main .content_full .right_title p{padding-left: 20px;text-align: left;font-size: 16px;color: #737373;}
#main .content_full .right_title p span{padding-left: 5px; font-size: 12px;color: #b5b5b5;text-transform: uppercase;}
#main .content_full .right_box{padding: 30px;text-align: left;}
#main .content_full .right_box .show_text{	width: 100%; line-height: 30px;text-align: left; font-size: 14px;}
/*
#main .content_right .right_box .Express{	clear: both;	width: 720px;	height: 155px;}
#main .content_right .right_box .Express .Express_left{	float: left;}
#main .content_right .right_box .Express .Express_left textarea{float: left;height: 137px;padding: 8px;width: 374px;font-size: 12px;color: #6f6f6f;line-height: 22px;border: 1px solid #dedede;background: #f4f4f4;}
*/
.zzfw_list{ width:100%; overflow:hidden; list-style:none; }
.zzfw_list li{ float:left; width:100%; padding-bottom:20px; }
.zzfw_list li a{ display:block; font-size:17px; color:#0095dc; line-height:35px; border-bottom:#ddd 2px solid; }
.zzfw_list li a:hover{ text-decoration:underline; }
.zzfw_list li span{ font-size:12px; color:#999; }
.zzfw_list li p{ font-size:12px; color:#999; line-height:20px; padding-top:8px; }

.servershow_tit { float:left; width:100%; text-align:center; }
.servershow_tit h2{ font-size:24px; height:50px; color:#0095dc; }
.cai{ width:100%; border-top:#ececec 1px solid; }
.cai .shangxia{ width:100%; height:32px; line-height:32px; }
.cai .shangxia .shang{ float:left; width:339px; font-size:12px; padding-left:2px; }
.cai .shangxia .xia{ float:right; width:339px; font-size:12px; text-align:right; padding-right:2px; }



/*nei*/
.nei { width:950px; margin:0 auto; overflow:hidden; }
.nei .left{ float:left; width:230px; }
.nei .right{ float:left; width:700px; margin-left:20px; }

/*search common*/
.nei .left .search { float:left; width:230px; height:246px; }
.nei .left .search .searchbg1{ float:left; width:230px; height:53px; background:url(search_bg1.jpg) no-repeat 0 0; text-align:center; font-size:16px; color:#FFF; line-height:48px; }
.nei .left .search .searchbg2{ float:left; width:230px; height:187px; background:url(search_bg2.jpg) repeat-y 0 0; }
.nei .left .search .searchbg3{ float:left; width:230px; height:6px; background:url(search_bg3.jpg) no-repeat 0 0; }

.nei .left .search .searchbg2 .searchform{ width:100%; height:143px; border-bottom:#ccc 1px dashed; }
.nei .left .search .searchbg2 .searchform li{ float:left; width:100%; padding-bottom:10px; text-align:center; list-style:none; }
.nei .left .search .searchbg2 .searchform li .ipt{ border:#dddddd 1px solid; width:185px; height:70px; line-height:30px; font-size:14px; padding:2px 10px; color:#999; }
.nei .left .search .searchbg2 .searchform li .subm{ border:0; width:120px; height:34px; background:url(searchbutbg.png) no-repeat center 0; color:#FFF; font-size:16px; font-weight:bold; cursor:pointer; }
.nei .left .search .searchbg2 .searchform li .subm:hover{ color:#ffdd8d; font-size:16px; font-weight:bold; }
.nei .left .search .searchbg2 .but{ width:220px; height:30px; margin:0 auto; list-style:none; }
.nei .left .search .searchbg2 .but li{ float:left; width:33%; text-align:center; }

.nei .left .but2{ float:left; width:230px; list-style:none; }
.nei .left .but2 li{ width:165px; height:43px; margin:0 auto; margin-top:10px; margin-bottom:10px; }
.nei .left .but2 li a{ display:block; width:165px; height:43px; line-height:43px; font-size:18px; color:#FFF; font-weight:bold; text-align:center; background:url(but_bg.png) no-repeat 0 0; letter-spacing:2px; }
.nei .left .but2 li a:hover{ color:#ffdd8d; }
.nei .left .contact{ float:left; width:230px; }
.nei .left .contact .tit{ float:left; width:230px; height:28px; line-height:28px; text-align:center; background:url(lx_bg.jpg) no-repeat 0 0; }
.nei .left .contact .tit a{ color:#FFF; font-size:14px; }
.nei .left .contact .txt{ line-height:25px; padding:0 10px; }

.userinfo{ width:210px; height:30px; line-height:30px; padding:0 10px; font-size:13px; overflow:hidden; }
.userinfo a{ color:#d7000f; font-size:13px; }
.userinfo a:hover{ text-decoration:underline; }

.nei .right .sec{ float:left; width:100%; height:42px; list-style:none; }
.nei .right .sec li{ float:left; width:154px; height:42px; margin-right:10px; }
.nei .right .sec li a{ display:block; width:154px; height:42px; line-height:42px; text-align:center; font-size:16px; color:#999; background:url(sec01.jpg) no-repeat center top; }
.nei .right .sec li a:hover{ display:block; width:154px; height:42px; line-height:42px; text-align:center; font-size:16px; color:#fff; background:url(sec01a.jpg) no-repeat center top; }
.nei .right .sec li.on a{ display:block; width:154px; height:42px; line-height:42px; text-align:center; font-size:16px; color:#fff; background:url(sec01a.jpg) no-repeat center top; }
.nei .right .content{ padding:20px 10px; line-height:180%; font-size:14px; }

.nei .right .news_list{ width:100%; list-style:none; }
.nei .right .news_list li{ float:left; width:100%; padding:10px 0; }
.nei .right .news_list li a{ display:block; font-size:17px; line-height:35px; border-bottom:#ddd 2px solid; }
.nei .right .news_list li span{  font-size:12px; color:#999; }
.nei .right .news_list li p{ font-size:12px; color:#999; line-height:20px; padding-top:8px; }

.news_show{ width:100%; }
.news_show .tit { float:left; width:700px; text-align:center; }
.news_show .tit h2{ font-size:22px; line-height:50px; color:#000; }
.news_show .tit span{ font-size:12px; color:#999; font-style:italic; }
.news_show .content{ font-size:14px; line-height:180%; }
.news_show .content img{ max-width:700px; }
.news_show .cai{ width:698px; border:#eee 1px solid; }
.news_show .cai .shangxia{ width:100%; height:32px; line-height:32px; background-color:#fbfbfb;}
.news_show .cai .shangxia .shang{ float:left; width:339px; font-size:12px; padding-left:10px; }
.news_show .cai .shangxia .xia{ float:right; width:339px; font-size:12px; text-align:right; padding-right:10px; }

.yw_cont { float:left; width:100%; margin-top:20px; list-style:none; }
.yw_cont li{ float:left; width:233px; height:130px; }
.yw_cont li .pic{ float:left; width:75px; }
.yw_cont li .txt{ float:left; width:155px; }
.yw_cont li .txt a{ font-size:14px; color:#d7000f; font-weight:bold; line-height:30px; }
.yw_cont li .txt a:hover{ font-size:14px; color:#d7000f; font-weight:bold; line-height:30px; text-decoration:underline; }
.yw_cont li .txt p{ font-size:12px; color:#666666; line-height:18px; }

/*register*/
.reg_tit { width:945px; padding-left:5px; height:35px; line-height:35px; border-bottom:#72465c 2px solid; font-size:16px; font-weight:bold; color:#5a3449; }
.reg_form { margin:20px auto; width:900px; min-height:350px; background:url(regbg.jpg) no-repeat right 100px; background-size:350x auto; }
.reg_form h3{font-size:14px;height:30px; line-height:30px; color:#666;font-weight:800;border-bottom:solid 1px #D1D1D1;margin:0 0 20px 0;padding:0 5px;}
.reg_form .item{padding:15px 0;overflow:hidden;line-height:26px;}
.reg_form .item a:link,.reg_form .item a:visited{text-decoration:underline;}
.reg_form .label{width:120px;text-align:right;font-size:12px; }
.reg_form .span-150{width:150px;}
.reg_form .null,.reg_form .error{color:red; font-size:12px;line-height:26px;*line-height:20px; padding-left:5px;}
.reg_form .text{width:240px;height:16px;padding:4px 3px;border:1px solid #bbb;font-size:14px;font-family:arial,"宋体";}
.reg_form .text-1{width:100px;}
.reg_form .blank{width:16px;height:16px;margin:2px 5px 0;}
.reg_form .checkbox{margin-top:6px;*margin-top:2px;}
.reg_form #referrer{color:#999;font-size:12px;}
.reg_form #protocol{margin:5px 5px 0 0;display:inline;}
.form label, .form input, .form select, .form textarea, .form button, .form .label{float:left;font-size:14px;}

/* yellow_button */
.yellow_button{background:url(yellow_button.png);border:none;cursor:pointer;height:36px;line-height:36px; overflow:hidden; display:inline-block; text-align:center; font-size:14px; font-weight:800; color:#000;background-position:0 0;width:139px;}

.reg_save{ margin:40px auto; width:100%; min-height:250px; list-style:none; }
.reg_save li{ float:left; width:100%; text-align:center; line-height:40px; font-size:14px; color:#333; }
.reg_save li a{ font-size:14px; color:#d7000f; padding:0 5px; }
.reg_save li a:hover{ font-size:14px; }

.log_bg { width:100%; min-height:330px; background:url(loginbg.jpg) no-repeat left top; }
.log_form { margin:60px 55px 20px 20px; width:300px; float:right; background-color:#f8f8f8; border:#ddd 1px solid; }
.log_form .item{padding:12px 0;overflow:hidden;line-height:26px; border-bottom:#ddd 1px solid;}
.log_form .item a:link,.log_form .item a:visited{text-decoration:underline;}
.log_form .label{width:90px;text-align:right;font-size:12px; }
.log_form .null,.reg_form .error{color:red; font-size:12px;line-height:26px;*line-height:20px; padding-left:5px;}
.log_form .text{width:150px;height:16px;padding:4px 3px;border:1px solid #bbb;font-size:14px;font-family:arial,"宋体";}
.log_form .text-1{width:60px;}
.log_form .blank{width:16px;height:16px;margin:2px 5px 0;}
.log_form .checkbox{margin-top:6px;*margin-top:2px;}
.log_form #referrer{color:#999;font-size:12px;}
.log_form #protocol{margin:5px 5px 0 0;display:inline;}
.form label, .form input, .form select, .form textarea, .form button, .form .label{float:left;font-size:14px;}

/* user center */
.user { margin:0 auto; overflow:hidden; }

.user .activi-adv img{width:100%;height:100px;}
.user .wbflow{background:url(flow.jpg);width:790px;height:79px;margin-top:10px;}
.user .task{margin-top:10px;}
.user .task th,.user .right .task td{border:1px solid #F4E1B9; padding:10px;}
.user .task th{background:#FFF2C5;text-align:left;color:#686669; font-size:14px;}
.user .task td{background:#FFF9E7; font-size:14px; padding:11px;}
.user .task td span{padding-right:8px;}
.user .task td i{color:#FF8B00}
.user .task td em{color:#9A9B96}

/*track*/
.track { width:100%; }
.track .ydh { float:left; padding-left:15px; background:url(p.jpg) no-repeat left 15px; font-size:16px; color:#333; height:40px; line-height:40px; font-weight:bold; }
.track .noorder{ width:300px; margin:0 auto; text-align:center; line-height:35px; font-size:14px; border:#d74c00 1px solid; background-color:#ffa800; color:#000; }
.track ul{ width:100%; margin:0 auto; list-style:none; background-color:#fbfbfb; border:#efefef 1px solid; }
.track li{ display:block; line-height:20px; padding:10px 10px 20px 60px; margin:0 !important; font-size:14px; border-bottom:#d7d8d7 1px dashed; }
.track .info { width:100%; margin:0 auto; list-style:none; }
.track .info dd{ float:left; width:48%; padding-left:2%; height:35px; line-height:35px; font-size:14px; border-bottom:#d7d8d7 1px dashed; }
.track .gzxx { margin:0 auto; width:98%; padding-left:2%; height:35px; line-height:35px; font-size:14px; }

.ico_ing { background:url(ico_ing.png) no-repeat 23px center;}
.ico_begin { background:url(ico_begin.png) no-repeat 23px center;}
.ico_down { background:url(ico_down.png) no-repeat 20px center;}
.ico_end { background:url(ico_end.png) no-repeat 20px center;}


/* 我的运单 */
.r-border{border:1px solid #DEDEDE;border-top-color:#D3D3D5;width:100%;}
.r-tit{height:30px;background:url(r_tit.jpg) repeat-x;line-height:30px;color:#5a3449; font-size:12px;font-weight:bold;padding-left:10px;border-bottom:1px solid #DAD5DB;}
.right-info .r-tit a{color:#5a3449;}
.right-info .r-search{background:url(search_file-bg.jpg) repeat-x;height:50px;}
#r-search{line-height:86px;}
#r-search span{margin-left:15px;}
.r-search table{margin:10px 0 0 10px;}
.r-search table td{padding:5px 0px;}
.r-search table span{display:inline-block;width:auto;}
.r-search table input.btn{font-weight:bold;}
.r-data-tab thead tr{background:#EAEAEA;}
.r-data-tab td.first{color:#5a3449;}
.r-data-tab td.last a{color:#1981c8}
.r-data-tab td.last a:hover{color:#d7000f; }
.r-data-tab thead td{border-top:1px solid #9FA1A0;border-bottom:1px solid #A0A0A0;text-align:center;padding:5px;color:#5a3449;}
.r-data-tab tbody td{padding:5px 6px;border-bottom:1px solid #ECF0F1;color:#313332; font-size:13px;}
.r-data-tab tbody tr.even{background:#F9FAFE;}
.r-data-tab td.status{color:#F50455;}
.r-data-tab td p.com{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:140px;}

/* 我要发货-填写运单 */
.cf:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cf{*zoom:1;}
.flow_bg_blue,.flow_bg_gray{height:35px;line-height:35px;vertical-align:middle;text-align:center;width:139px;float:left;}
.flow_bg_blue{background:#bad6ef; color:#000;}
.flow_bg_gray{background:#e8e8e8;}
.flow_blue_gray,.flow_gray_blue,.flow_gray_gray{background:url(alp-wizard.gif);height:35px;width:21px;display:inline-block;float:left;}
.flow_blue_gray{background-position:-340px -5px;}
.flow_gray_blue{background-position:-340px -54px;}
.flow_gray_gray{background-position:-340px -110px;}
.section{color:#333;}
.mtmr{margin-top:0px;}
.section .title{margin:0px 0 8px 0px;}
.section .title .wtitle{font-size:14px;font-weight:bold; color:#d7000f; }
.content{padding:0;}
.content th{width:100px;text-align:right;}
.content td{padding:3px;}
.section .bordertop{border-top:1px solid #e7e5e5; background-color:#FFF; }
.subbtn{text-align:center;margin:30px 0;}
.flow_tips{ height:35px; line-height:35px; background:#fff2c5; border:#f4e1b9 1px solid; color:#000; padding:0 10px; }

.bordertop .tt{ background-color:#efefef; height:35px; font-weight:bold; color:#000; text-align:center; }
.bordertop .tt2{ background-color:#fff; height:30px; line-height:30px; border-bottom:#CCC 1px solid; padding:5px 0; text-align:center; }
.bordertop .tt3{ background-color:#fff; line-height:26px; padding:10px 0; text-align:left; }
.bordertop .tt3 a{ color:#1981c8; text-decoration:underline; }
.bordertop td a{ color:#d7000f; text-decoration:underline; }


/* 资料设置 */
#set-info{min-height:328px;}
.r-data-tab .tips{margin:20px;background:#FFFCDD;height:20px;line-height:20px;border:1px solid #E4E0C3;padding:5px 10px;color:#DF8A2D;}
.r-data-tab .mbinfo{margin:20px 0 40px 30px;}
.r-data-tab .mbinfo p{line-height:30px;font-size:12px;}
.r-data-tab .mbinfo p a{padding-left:15px;}
.r-data-tab .userinfos{margin:40px 0 20px 60px; font-size:14px;}
.r-data-tab .userinfos div label{width:120px;text-align:right;display:inline-block;line-height:38px;}
#set-info .subbtn{text-align:left;margin:0 0 30px 160px;}
.userinfos .daddr{margin-left:100px;}

.orderview { width:950px; margin:0 auto; overflow:hidden; }
.orderview_tit{ width:100%; height:50px; line-height:50px; color:#000; font-size:26px; text-align:center; padding:0 10px; position:relative; }
.orderview_tit i{ right:25px; font-style:normal; font-size:12px; font-weight:normal; color:#999; position:absolute; }

.wdcx_info .noadmin{ width:300px; text-align:center; line-height:35px; font-size:14px; border:#d74c00 1px solid; background-color:#ffa800; color:#000; }
.wdcx_info .tit { font-size:14px;font-weight:bold; color:#d7000f; }
.wdcxbg { background:url(chinamap.png) no-repeat 430px 20px; min-height:430px; }
.wdcxbg2 { background:url(../images/yfmap.jpg) no-repeat 340px 10px; min-height:430px; }
.wdcx_info .redf{ color:red; font-size:16px;}

.banner-n { margin:0 auto; width:950px; height:100px; padding-bottom:12px; }
.banner-n img{ width:950px; height:100px; }
/*CSS jogger style pagination*/
.page-wrap { width:100%; margin:0 auto; text-align:center; height:50px; line-height:45px; font-size:12px; }
.pager { width:100%; margin:0 auto; text-align:center; height:30px; line-height:30px; font-size:14px; }

DIV.jogger {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 7px; PADDING-TOP: 2px; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif
}
DIV.jogger A {
	PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #666; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none;
	  -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
}
DIV.jogger A:hover {
	PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #0095dc
}
DIV.jogger A:active {
	PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #0095dc
}
DIV.jogger SPAN.current {
	PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #0095dc;
	  -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
}
DIV.jogger SPAN.disabled {
	DISPLAY: none
}

/*2018-03-27*/
.zx_but { width:100%; margin:0 auto; list-style:none; }
.zx_but li{ float:left; width:100%; }
.zx_but li a{ display:block; text-align:center; border:#CCC 1px solid; line-height:29px; margin:3px 0; font-size:13px; border-radius:10px; }
.zx_but li a:hover{ background-color:#0095dc; color:#FFF; }

.i-about { width:100%; overflow:hidden;  }
.i-a-left { float:left; width:280px; margin-right:30px; }
.i-a-left .tit{ float:left; width:100%; padding-left:10px; background:url(../images/p.jpg) no-repeat left 5px; font-size:15px; color:#0095dc; }
.i-a-left .neirong{ line-height:26px; padding:10px 0; font-size:14px; }
.i-a-left .neirong img{ max-width:240px; padding-bottom:10px; }
.i-a-right { float:left; width:520px; height:292px; }

.a-yewu { float:right; width:240px; overflow:hidden; }
.a-yewu .tit{ float:left; width:100%; background:#0095dc; font-size:15px; text-align:center; line-height:30px; border-radius:10px; }
.a-yewu .tit a{ color:#FFF; }

#tab{position:relative;}
#tab a{font-size:13px;}
#tab a:hover{ font-size:13px; color:#0095dc; }
#tab .tabList ul li{
	float:left;
	background:#fefefe;
	background:-moz-linear-gradient(top, #fefefe, #ededed);	
	background:-o-linear-gradient(left top,left bottom, from(#fefefe), to(#ededed));
	background:-webkit-gradient(linear,left top,left bottom, from(#fefefe), to(#ededed));
	border:1px solid #ccc;
	padding:7px 0;
	width:102px;
	text-align:center;
	position:relative;
	cursor:pointer; font-size:14px;
}
#tab .tabCon{
	position:absolute;
	left:-1px;
	top:31px;
	border:1px solid #cecece;
	border-top:none;
	width:518px;
	height:302px;
	background-color:#fff; border-radius:0 0 5px 5px;
}
#tab .tabCon li{
line-height:27px;
text-align:left;
}
#tab .tabCon div{
	padding:10px;
	position:absolute; display:none;
}
#tab .tabList li.cur{
	border-bottom:none;
	background:#fff; 
}
#tab .tabCon div.cur{
	display:block;
}


.news_part { width:100%; overflow:hidden; }
.partdiv { float:left; width:353px; overflow:hidden; margin-right:20px; }
.partdiv .tit{
	background:#fefefe; 
	background:-moz-linear-gradient(top, #fefefe, #ededed);	
	background:-o-linear-gradient(left top,left bottom, from(#fefefe), to(#ededed));
	background:-webkit-gradient(linear,left top,left bottom, from(#fefefe), to(#ededed));
	border:1px solid #ccc; border-bottom:none;
	padding:7px 0;
	width:348px;
	text-align:left;
	position:relative;
	cursor:pointer; font-size:14px;
}
.partdiv .tit a{ font-size:15px; color:#0095dc; }
.partdiv .cons{ width:348px; padding:8px 0; border:1px solid #ccc; border-top:none; }
.partdiv .cons li{ padding:4px 10px; display:block; list-style:none; position:relative; }
.partdiv .cons li i{ position:absolute; right:10px; font-style:normal; color:#999; }
.partdiv .cons li a{ font-size:14px; }

.linkfont { width:1080px; margin:0 auto; overflow:hidden; }
.linkfont .tit{ float:left; width:70px; font-weight:bold; color:#999; }
.linkfont .list{ float:left; width:1000px; padding-right:10px; list-style:none; }
.linkfont .list li{ float:left; padding-right:15px; height:20px; }
.linkfont .list li a{ color:#999; }

.content_right2{ width:1100px; background: #fff;border: #ececec 1px solid; overflow:hidden; }
.content_right2 .right_title{width: 100%;height: 45px;	border-bottom: #ececec 1px solid;line-height: 45px;}
.content_right2 .right_title p{padding-left: 20px;text-align: right;font-size: 13px;color: #999;}
.content_right2 .right_title p a{ color: #999;}
.content_right2 .right_title p span{padding-left: 5px; font-size: 12px;color: #999;text-transform: uppercase;}
.content_right2 .right_box{padding: 30px;text-align: left;}
.content_right2 .right_box .show_text{	width: 100%; line-height: 30px;text-align: left; font-size: 14px;}


.wlwl_div { width:1070px; padding:15px; }
.wlwl_div .sec{ width:100%; margin:0 auto; list-style:none; padding:5px 0 5px 0; border-bottom:#ddd 1px dashed; }
.wlwl_div .sec ul{ width:100%; margin:6px 0; overflow:hidden; }
.wlwl_div .sec ul h3{ float:left; width:80px; text-align:center; line-height:28px; font-weight:bold; font-size:14px; }
.wlwl_div .sec ul li{ float:left; width:870px; }
.wlwl_div .sec ul li a{ display:block; float:left; padding:3px 4px; margin:3px 4px; text-align:center; font-size:14px; color:#666; border:#ddd 1px solid; }
.wlwl_div .sec ul li a:hover{ border:#CCC 1px solid; background-color:#d7000f; color:#FFF; }
.wlwl_div .sec ul li a.on{ background-color:#d7000f; color:#FFF; }

.wlwl_div .news_list{ float:left; width:800px; list-style:none; }
.wlwl_div .news_list li{ float:left; width:100%; padding:10px 0; border-bottom:#ddd 2px solid; position:relative; }
.wlwl_div .news_list li .news-list-img { float:left; width:175px; overflow:hidden; }
.wlwl_div .news_list li .news-list-img img { width:175px; height:105px; }
.wlwl_div .news_list li .news-text { float:left; width:780px; padding:0 10px; overflow:hidden; }
.wlwl_div .news_list li a{ display:block; font-size:16px; line-height:30px; }
.wlwl_div .news_list li i{  font-size:12px; color:#999; font-style:normal; position:absolute; right:10px; top:10px; }
.wlwl_div .news_list li p{ font-size:12px; color:#999; line-height:20px; padding-top:2px; }

.wlwl_div .zxwz{ float:right; width:230px; }
.wlwl_div .zxwz .tit{ float:left; width:230px; height:28px; background: #0095dc; color:#FFF;
    font-size: 14px;
    text-align: center;
    line-height: 28px;
    border-radius: 10px; }
.wlwl_div .zxwz .zxwz_list { width:98%; margin:0 auto; list-style:none; }
.wlwl_div .zxwz .zxwz_list li{ width:96%; padding:0 2%; height:30px; line-height:30px; border-bottom:#ddd 1px solid; overflow:hidden; text-overflow: ellipsis;white-space: nowrap; }

.wlwl_show{ float:left; width:800px; overflow:hidden; }
.wlwl_show .tit { float:left; width:100%; text-align:center; }
.wlwl_show .tit h2{ font-size:22px; line-height:50px; color:#000; }
.wlwl_show .tit span{ font-size:12px; color:#999; font-style:italic; }
.wlwl_show .content2{ font-size:14px; line-height:180%; }
.wlwl_show .content2 img{ max-width:950px; }
.wlwl_show .cai{ width:698px; border:#eee 1px solid; }
.wlwl_show .cai .shangxia{ width:100%; height:32px; line-height:32px; background-color:#fbfbfb;}
.wlwl_show .cai .shangxia .shang{ float:left; width:339px; font-size:12px; padding-left:10px; }
.wlwl_show .cai .shangxia .xia{ float:right; width:339px; font-size:12px; text-align:right; padding-right:10px; }

.wlwl_show .xg{ width:100%; list-style:none; }
.wlwl_show .xg h2{ width:99%; margin:0 auto; border-bottom:#eee 1px solid; font-size:14px; font-weight:bold; line-height:30px; }
.wlwl_show .xg li{ float:left; width:44%; margin:0 2%; overflow:hidden; }
.wlwl_show .xg li a{ font-size:13px; line-height:28px; }